
// {
//     let a = 1
//     const PI= 3.14
//     var bb = 1
// }
// console.log(bb)
// console.log(a)
// console.log(PI)
// var a = [];
// for (let i = 0; i < 10; i++) {
//     a[i] = function () {
//         console.log(i);
//     };
// }
// a[1]()
//
// let aa =11
// console.log(aa)
//
// const PI = 3.14
// const arr = [1,2,3]
// const obj = {
//     name: 'lisi'
// }
// arr = [1,2,3,2]
// arr[0] = 3
// console.log(arr)
// obj = {}
// obj.name = 'zhangsan'
// console.log(obj)

var set = new Set();
set.add(1)
set.add(2)
set.add(3)
set.add(3)
set.add(3)
console.log(set)
set.forEach(item=>{
    console.log(item)
})
var keys = set.keys();
for (let item of keys) {
    console.log(item)
}
let a = new Set([1, 2, 3]);
let b = new Set([4, 3, 2])

var filter = [...a].filter(item=>!b.has(item));
var map = [...a].map(item=>item+2);
console.log(map)

function ff() {

}

const fn = function(){

}

const aa =  ()=>{}

(()=>{
    console.log(555)
})()
